summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuchen Pei <me@ypei.me>2017-12-20 15:41:29 +0100
committerYuchen Pei <me@ypei.me>2017-12-20 15:41:29 +0100
commite91518a763157acad4ed3542ac16a46223038c87 (patch)
tree0b068673be90d4797400eebe3ebb0682f6e02568
parent4e2796decd37f5b07a1be0da08aaa6f5b28142b5 (diff)
finished Project 6
-rwxr-xr-xprojects/06/Assemblerbin22320 -> 70984 bytes
-rw-r--r--projects/06/Assembler.hibin1961 -> 2061 bytes
-rw-r--r--projects/06/Assembler.hs35
-rw-r--r--projects/06/Assembler.obin9560 -> 81056 bytes
-rw-r--r--projects/06/add/Add.hack6
-rw-r--r--projects/06/max/Max.hack16
-rw-r--r--projects/06/pong/Pong.hack27483
-rw-r--r--projects/06/rect/Rect.hack25
8 files changed, 27553 insertions, 12 deletions
diff --git a/projects/06/Assembler b/projects/06/Assembler
index b19cc81..d58b556 100755
--- a/projects/06/Assembler
+++ b/projects/06/Assembler
Binary files differ
diff --git a/projects/06/Assembler.hi b/projects/06/Assembler.hi
index 5e0382b..f6ecd68 100644
--- a/projects/06/Assembler.hi
+++ b/projects/06/Assembler.hi
Binary files differ
diff --git a/projects/06/Assembler.hs b/projects/06/Assembler.hs
index 3583121..fb69f07 100644
--- a/projects/06/Assembler.hs
+++ b/projects/06/Assembler.hs
@@ -3,14 +3,15 @@ import Data.Char (intToDigit)
import Data.Map (Map)
import qualified Data.Map as Map
import Data.List.Split (splitOn, splitOneOf)
+import System.Environment (getArgs)
parseLine :: Map [Char] [Char] -> [Char] -> [Char]
parseLine table (x:xs)
- | x == '@' && (head xs `elem` ['0'..'9']) = (int2Bin16 $ read xs) ++ "\n"
- | x == '@' = table Map.! xs ++ "\n"
- | '=' `elem` (x:xs) && ';' `elem` (x:xs) = let [dest, comp, jump] = splitOneOf "=;" (x:xs) in "111" ++ (parseComp comp) ++ (parseDest dest) ++ (parseJump jump) ++ "\n"
- | '=' `elem` (x:xs) = let [dest, comp] = splitOn "=" (x:xs) in "111" ++ (parseComp comp) ++ (parseDest dest) ++ "000" ++ "\n"
- | ';' `elem` (x:xs) = let [comp, jump] = splitOn ";" (x:xs) in "111" ++ (parseComp comp) ++ "000" ++ (parseJump jump) ++ "\n"
+ | x == '@' && (head xs `elem` ['0'..'9']) = (int2Bin16 $ read xs)
+ | x == '@' = table Map.! xs
+ | '=' `elem` (x:xs) && ';' `elem` (x:xs) = let [dest, comp, jump] = splitOneOf "=;" (x:xs) in "111" ++ (parseComp comp) ++ (parseDest dest) ++ (parseJump jump)
+ | '=' `elem` (x:xs) = let [dest, comp] = splitOn "=" (x:xs) in "111" ++ (parseComp comp) ++ (parseDest dest) ++ "000"
+ | ';' `elem` (x:xs) = let [comp, jump] = splitOn ";" (x:xs) in "111" ++ (parseComp comp) ++ "000" ++ (parseJump jump)
parseComp xs = case xs of
"0" -> "0101010"
@@ -71,25 +72,35 @@ initTable = Map.fromList $ (\(x, y) -> (x, int2Bin16 y)) <$> ("SP", 0):("LCL", 1
where rs = zipWith (,) ((\x -> 'R':(show x)) <$> [0..15]) [0..15]
stripJunk :: [Char] -> [[Char]]
-stripJunk xs = filter (not . null) $ (filter (not . (flip elem " \t")) . head . (splitOn "//")) <$> splitOn "\n" xs
+stripJunk xs = filter (not . null) $ (filter (not . (flip elem " \t")) . head . (splitOn "//")) <$> lines (replCrWithNl xs)
stripLabels :: [[Char]] -> [[Char]]
stripLabels = filter (not . (elem '('))
+addLabels :: [[Char]] -> Int -> Map [Char] [Char] -> Map [Char] [Char]
+addLabels [] _ table = table
+addLabels ((hd:tl):rest) addr table
+ | hd == '(' = addLabels rest addr (Map.insert (init tl) (int2Bin16 addr) table)
+ | otherwise = addLabels rest (addr + 1) table
+
addSyms :: [[Char]] -> Int -> Int -> Map [Char] [Char] -> Map [Char] [Char]
addSyms [] _ _ table = table
addSyms ((hd:tl):rest) addr vaddr table
| hd == '(' = addSyms rest addr vaddr (Map.insert (init tl) (int2Bin16 addr) table)
- | hd == '@' && tl `Map.notMember` table = addSyms rest (addr + 1) (vaddr + 1) (Map.insert tl (int2Bin16 vaddr) table)
+ | hd == '@' && head tl `notElem` ['0'..'9'] && tl `Map.notMember` table = addSyms rest (addr + 1) (vaddr + 1) (Map.insert tl (int2Bin16 vaddr) table)
| otherwise = addSyms rest (addr + 1) vaddr table
parseCode :: [Char] -> [Char]
-parseCode code = mconcat $ parseLine (addSyms codeWithoutJunk 0 16 initTable) <$> codeWithoutLabels
+parseCode code = unlines $ parseLine (addSyms codeWithoutLabels 0 16 (addLabels codeWithoutJunk 0 initTable)) <$> codeWithoutLabels
where codeWithoutJunk = stripJunk code
codeWithoutLabels = stripLabels codeWithoutJunk
-code0 = "// This file is part of www.nand2tetris.org\n// and the book \"The Elements of Computing Systems\"\n// by Nisan and Schocken, MIT Press.\n// File name: projects/06/add/Add.asm\n\n// Computes R0 = 2 + 3 (R0 refers to RAM[0])\n\n@2\nD=A\n@3\nD=D+A\n@0\nM=D"
+replCrWithNl = fmap cr2nl
+ where cr2nl '\r' = '\n'
+ cr2nl c = c
---main = do
- --code <- getContents
- --putStr $ parseCode code
+main = do
+ args <- getArgs
+ let filename = head args
+ code <- readFile $ filename
+ writeFile (head (splitOn "." filename) ++ ".hack") (parseCode code)
diff --git a/projects/06/Assembler.o b/projects/06/Assembler.o
index c10385e..a46b314 100644
--- a/projects/06/Assembler.o
+++ b/projects/06/Assembler.o
Binary files differ
diff --git a/projects/06/add/Add.hack b/projects/06/add/Add.hack
new file mode 100644
index 0000000..8297cbb
--- /dev/null
+++ b/projects/06/add/Add.hack
@@ -0,0 +1,6 @@
+0000000000000010
+1110110000010000
+0000000000000011
+1110000010010000
+0000000000000000
+1110001100001000
diff --git a/projects/06/max/Max.hack b/projects/06/max/Max.hack
new file mode 100644
index 0000000..ab8a440
--- /dev/null
+++ b/projects/06/max/Max.hack
@@ -0,0 +1,16 @@
+0000000000000000
+1111110000010000
+0000000000000001
+1111010011010000
+0000000000001010
+1110001100000001
+0000000000000001
+1111110000010000
+0000000000001100
+1110101010000111
+0000000000000000
+1111110000010000
+0000000000000010
+1110001100001000
+0000000000001110
+1110101010000111
diff --git a/projects/06/pong/Pong.hack b/projects/06/pong/Pong.hack
new file mode 100644
index 0000000..9eb4a3d
--- /dev/null
+++ b/projects/06/pong/Pong.hack
@@ -0,0 +1,27483 @@
+0000000100000000
+1110110000010000
+0000000000000000
+1110001100001000
+0000000010000101
+1110101010000111
+0000000000001111
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111010000
+1110101010001000
+0000000000010011
+1110001100000101
+0000000000000000
+1111110010100000
+1110111010001000
+0000000000001111
+1111110000100000
+1110101010000111
+0000000000001111
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111010000
+1110101010001000
+0000000000100011
+1110001100000110
+0000000000000000
+1111110010100000
+1110111010001000
+0000000000001111
+1111110000100000
+1110101010000111
+0000000000001111
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111010000
+1110101010001000
+0000000000110011
+1110001100000011
+0000000000000000
+1111110010100000
+1110111010001000
+0000000000001111
+1111110000100000
+1110101010000111
+0000000000000101
+1110110000010000
+0000000000000001
+1111000111100000
+1111110000010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+1110110000010000
+0000000000000000
+1110011111001000
+0000000000000001
+1111110000010000
+0000000000001110
+1110001110101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000001110
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000001110
+1111110010101000
+1111110000010000
+0000000000000010
+1110001100001000
+0000000000001110
+1111110010101000
+1111110000010000
+0000000000000001
+1110001100001000
+0000000000001101
+1111110000100000
+1110101010000111
+0000000000000000
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000000
+1111110111101000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000000
+1111110111101000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110001100001000
+0000000000000100
+1111110000010000
+0000000000000000
+1111110111101000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000001101
+1111000010010000
+0000000000000000
+1111000111010000
+0000000000000010
+1110001100001000
+0000000000000000
+1111110111011000
+0000000000000001
+1110001100001000
+0000000000001110
+1111110000100000
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110110010
+1110110000010000
+0000000000001110
+1110001100001000
+0000000010010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000111000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000000010100011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001010
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1111110000010000
+0000000000001011
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001100
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1111110000010000
+0000000000001101
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000000110000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000000101001101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010010010001101
+1110110000010000
+0000000000001110
+1110001100001000
+0000000101111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000000110100010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000001000000010
+1110110000010000
+0000000000001110
+1110001100001000
+0000000110111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000000111100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000001000000010
+1110110000010000
+0000000000001110
+1110001100001000
+0000000111110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000001001001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000110110
+1110101010000111
+0000000000000011
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000001010001110
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0000001011101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0000001100000110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001100011110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000001100111010
+1110001100000101
+0000001110100010
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001101110110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001110010100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001001
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000001111011111
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001110110100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001111010011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001001
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000001111111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000010000100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000010001010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000000111000100
+1110110000010000
+0000000000001110
+1110001100001000
+0000010010000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000010010011010
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000010010100001
+1110001100000101
+0000010011000011
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000010101111001
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001001
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010011110011
+1110001100000101
+0000010100110111
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010100000011
+1110001100000101
+0000010100011101
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000010100110101
+1110101010000111
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000010101111001
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010101000111
+1110001100000101
+0000010101100001
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000010101111001
+1110101010000111
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010110001001
+1110001100000101
+0000010111001101
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010110011001
+1110001100000101
+0000010110110011
+1110101010000111
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000010111001011
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000011000001111
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000010111011101
+1110001100000101
+0000010111110111
+1110101010000111
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000011000001111
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001010
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000011000100011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000011000101101
+1110001100000101
+0000011001001100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001010
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000011001100000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000011001101010
+1110001100000101
+0000011010001011
+1110101010000111
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000011010011111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000011010101001
+1110001100000101
+0000011011001010
+1110101010000111
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000011011011110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000011011101000
+1110001100000101
+0000011100001001
+1110101010000111
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000000110000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000011100011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000011100101101
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000011101011010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000011101111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000011110010011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000011110011010
+1110001100000101
+0000011110101011
+1110101010000111
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000100000100110
+1110101010000111
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000011110111011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000011111001101
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000011111100010
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000011111111010
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000100000000110
+1110001100000101
+0000100000010111
+1110101010000111
+0000000000010100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000100000100110
+1110101010000111
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000100000110111
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000100000111110
+1110001100000101
+0000100010110011
+1110101010000111
+0000000111111010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100001101001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000100001111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100010100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000101000111000
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000100011000110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000100011001101
+1110001100000101
+0000100100111100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100011110010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000100100000110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100100101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000101000111000
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000001110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000100101001111
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000100101010110
+1110001100000101
+0000100111001011
+1110101010000111
+0000000011111010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100110000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000100110010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100110111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000101000111000
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000100111101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0000101000000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0000101000101101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0000001010001100
+1110110000010000
+0000000000001110
+1110001100001000
+0000101001011000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000111000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000101001110101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101100001011
+1110110000010000
+0000000000001110
+1110001100001000
+0000101011010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010010010001101
+1110110000010000
+0000000000001110
+1110001100001000
+0000101100000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000101100101010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0000101101000001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000101101101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0000101101111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000101111011001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101101001100
+1110110000010000
+0000000000001110
+1110001100001000
+0000110001011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101100001011
+1110110000010000
+0000000000001110
+1110001100001000
+0000110010000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000110010101000
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000110010101111
+1110001100000101
+0000110111000101
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000110011010110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000110011011101
+1110001100000101
+0000110011100111
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000110011110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000110101100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000110101111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000110110111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000111011110111
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000110111111011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000111000000010
+1110001100000101
+0000111000011011
+1110101010000111
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000111000101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000111001111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110011001
+1110110000010000
+0000000000001110
+1110001100001000
+0000111010010010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0000111011110010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001000110011100
+1110110000010000
+0000000000001110
+1110001100001000
+0000111100001101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001000110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0000111100011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001000110111011
+1110110000010000
+0000000000001110
+1110001100001000
+0000111100110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001000101000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000111101001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000111000011
+1110110000010000
+0000000000001110
+1110001100001000
+0000111101101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0101000001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0000111101111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000011100110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0000101001100011
+1110110000010000
+0000000000001110
+1110001100001000
+0000111110111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000011111101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000011100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000001101
+1110001100001000
+0000000010010001
+1110110000010000
+0000000000001110
+1110001100001000
+0000111111101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000110010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0000001010001100
+1110110000010000
+0000000000001110
+1110001100001000
+0001000000001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000011101110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101011101010010
+1110110000010000
+0000000000001110
+1110001100001000
+0001000000110110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000010110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0100101110010110
+1110110000010000
+0000000000001110
+1110001100001000
+0001000001010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000001000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001000010001
+1110110000010000
+0000000000001110
+1110001100001000
+0001000001101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001010011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000001111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000010001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001101111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000010011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000010110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000011000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000111010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000011010100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000011100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001000011111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0001000100000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000101011100010
+1110110000010000
+0000000000001110
+1110001100001000
+0001000101100010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000000101011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001000101111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010010010001101
+1110110000010000
+0000000000001110
+1110001100001000
+0001000110010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0000111101011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001000110101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000010000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001001101001111
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001000111101110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001001001001010
+1110001100000101
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001011100100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001001000010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000110010001011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001000101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001010001000111
+1110110000010000
+0000000000001110
+1110001100001000
+0001001001000011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0001000111011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000010000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001001001011011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001001001100010
+1110001100000101
+0001001010000000
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0000101111100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001001001111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0001001011011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000010000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001001010010001
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001001010011000
+1110001100000101
+0001001010111000
+1110101010000111
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0000101111100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001001010110001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0001001011011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000010001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001001011001001
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001001011010000
+1110001100000101
+0001001011011111
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001001011101110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001001101001101
+1110001100000101
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001011100100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001001100010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000110010001011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001100101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001010001000111
+1110110000010000
+0000000000001110
+1110001100001000
+0001001101000110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0001001011011111
+1110101010000111
+0001000111001011
+1110101010000111
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001001101011111
+1110001100000101
+0001010001000001
+1110101010000111
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0100101110010110
+1110110000010000
+0000000000001110
+1110001100001000
+0001001101110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000001001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001000010001
+1110110000010000
+0000000000001110
+1110001100001000
+0001001110001110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001110100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001100001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001110110010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001111000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001111010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001111101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001001111111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001010000001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001010000011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001010000110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0001010000111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0001010001001001
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000010001100110
+1110110000010000
+0000000000001110
+1110001100001000
+0001010001101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001010010000110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001010010011011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001010010101010
+1110001100000101
+0001011010101010
+1110101010000111
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000110000000110
+1110110000010000
+0000000000001110
+1110001100001000
+0001010011011001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000110000011011
+1110110000010000
+0000000000001110
+1110001100001000
+0001010011110010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000001001010111
+1110110000010000
+0000000000001110
+1110001100001000
+0001010100001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0000001001101100
+1110110000010000
+0000000000001110
+1110001100001000
+0001010100100111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001010101000010
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001010101001001
+1110001100000101
+0001011010001011
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001010101011101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001010101110010
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001010110010010
+1110001100000101
+0001011010001011
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0001010110110001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001010110111000
+1110001100000101
+0001010111001000
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0001010111111001
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0001010111101000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001010111101111
+1110001100000101
+0001010111111001
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0000110000111101
+1110110000010000
+0000000000001110
+1110001100001000
+0001011000110100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000010110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0100101110010110
+1110110000010000
+0000000000001110
+1110001100001000
+0001011001101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100111000001101
+1110110000010000
+0000000000001110
+1110001100001000
+0001011010000110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0000011100101011
+1110110000010000
+0000000000001110
+1110001100001000
+0001011010100101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001011010111111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001011011001001
+1110001100000101
+0001011011100000
+1110101010000111
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0001011011011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000111000011
+1110110000010000
+0000000000001110
+1110001100001000
+0001011011110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010010010001101
+1110110000010000
+0000000000001110
+1110001100001000
+0001011100010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0110000000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000101101110
+1110110000010000
+0000000000001110
+1110001100001000
+0001011100110110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000110110
+1110101010000111
+0000000000000000
+1111110000100000
+1110101010001000
+1110110111110000
+1110101010001000
+0000000000000000
+1110011111001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110010011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001011101001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001011101100011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001011101110010
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001011110110110
+1110001100000101
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001011100100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001011110001011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001011110100000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001011110100111
+1110001100000101
+0001011110110100
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0001011101010100
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110100010
+1110110000010000
+0000000000001110
+1110001100001000
+0001011111000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110010011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001011111001110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110010011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001011111100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0001011111110110
+1110001100000001
+0000000001010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001000010001
+1110110000010000
+0000000000001110
+1110001100001000
+0001100000001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0001100000101010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110011010
+1110110000010000
+0000000000001110
+1110001100001000
+0001100000111011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110100010
+1110110000010000
+0000000000001110
+1110001100001000
+0001100001001101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001100100000100
+1110001100000101
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001011100111000
+1110110000010000
+0000000000001110
+1110001100001000
+0001100001110100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001100010001100
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001100010101000
+1110001100000101
+0001100100000010
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001100010111011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001100011000010
+1110001100000101
+0001100011011110
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110010011001001
+1110110000010000
+0000000000001110
+1110001100001000
+0001100011010111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0001100100000010
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0001100011111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0001100001010100
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110000100000
+1110101010001000
+1110110111110000
+1110101010001000
+0000000000000000
+1110011111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011111110100
+1110110000010000
+0000000000001110
+1110001100001000
+0001100100101001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110010100100001
+1110110000010000
+0000000000001110
+1110001100001000
+0001100101000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001010100100
+1110110000010000
+0000000000001110
+1110001100001000
+0001100101011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0001100101111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010001
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0001100110010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010010
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001100111010101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001101001110000
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0001100111000100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101010000101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001101010001100
+1110001100000101
+0001101010011101
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0001101010101000
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101010111110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101011001101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101011100001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101011110000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0001101100010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0001101100101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001101101000111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001101101001110
+1110001100000101
+0001101101110101
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001101110001000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001110001001101
+1110001100000101
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001101111000100
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001101111001011
+1110001100000101
+0001110000011000
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0001101101110101
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001110001011101
+1110001100000101
+0001110001101110
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000100
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0001110001111001
+1110001100000001
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001110010001111
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001110010010110
+1110001100000101
+0001110010101101
+1110101010000111
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0001110010101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001110010111100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001110011001011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001110011011111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001110011101110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0001110100100001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0001110101001010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001111010100001
+1110001100000101
+0111111111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001110110101111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001110111001010
+1110001100000101
+0001111010011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001111001101110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001111010001001
+1110001100000101
+0001111010011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0001110101010000
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0001111010110100
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001111101100111
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001111011100101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001111011101111
+1110001100000101
+0001111101001111
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0001111010100001
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0001111101110110
+1110001100000101
+0001111110000111
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000100
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0001111110010010
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0001111110101000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0001111110101111
+1110001100000101
+0001111111000110
+1110101010000111
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0001111111000001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0001111111100101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0010000010011100
+1110001100000101
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0010000000111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010000001010011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0010000001100110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0010000001110101
+1110001100000101
+0010000010000100
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0001111111010010
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010000010111001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010000011000000
+1110001100000101
+0010000011001101
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010000011101000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010000011101111
+1110001100000101
+0010000011111100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010011
+1110001100001000
+0000100000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0011011111111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000100000000001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000100000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0010000111010110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010000111011101
+1110001100000101
+0010000111110100
+1110101010000111
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0010000111101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000100000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010001000100111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0010001001010011
+1110001100000101
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0010001000000000
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0011111111111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010001001110000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010001001110111
+1110001100000101
+0010001010001110
+1110101010000111
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0010001010001001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0010001011000000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010001011000111
+1110001100000101
+0010010001001111
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0010001101100000
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010001101100111
+1110001100000101
+0010001110111011
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0010010000001011
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110000100000
+1110101010001000
+1110110111110000
+1110101010001000
+0000000000000000
+1110011111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0010010011110010
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010010011111001
+1110001100000101
+0010010101010100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0010011001111000
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0010010111110101
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0010010111111100
+1110001100000101
+0010011000110110
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0010011001111000
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0100000000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010100
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001000010001
+1110110000010000
+0000000000001110
+1110001100001000
+0010011010111011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011000
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0010011011101000
+1110110000010000
+0000000000001110
+1110001100001000
+0010011011001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0100100000011000
+1110110000010000
+0000000000001110
+1110001100001000
+0010011011011101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000001111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0010011011111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011001
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010011101001101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010011110010000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010011111100011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100000101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100001111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100011010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100100100111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100101111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000100111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010100111000101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101000011010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101001101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101010111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101100001001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101101010010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101110010111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010101111011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000101111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110000101101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110010000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110011010111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110100101100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110110000001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010110111010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111000101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111010000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111011010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111100101010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111101111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0010111111001010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000000010111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000001101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000010101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000100000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000101010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000110101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011000111111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001001010010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001010100111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001011111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001101010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001110100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011001111111011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010001010000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010010100101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010011111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010101001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010110100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011010111111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011001001110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011010100011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011011111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011101001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011110100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011011111111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100001001110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100010100011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100011111000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001010111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100101001101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100110100010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011100111110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101001001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101010100001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101011110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101101000101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101110001110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011101111010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110000011100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110001101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110011000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110100001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110101100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011110110110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111000001000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001100111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111001011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111010110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111100000011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111101011000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0011111110101101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000000000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000001010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000010100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001101111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000011101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000101000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000110010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100000111100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001000101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001010000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001011010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001100100010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001110111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001101110001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100001111000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010000010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010001100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010010110101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010100001010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010101011111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000001111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000001100
+1110110000010000
+0000000000001101
+1110001100001000
+0100010110110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100010110101000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0100010111001001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000001000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000001001
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000001001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000001010
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000010000
+0000000000001011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000100
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0100100000011010
+1110001100000001
+0000000001111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0100100000110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011010
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000001111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100100001010101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100100110101011
+1110001100000101
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0100100010010100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100100011101001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100100101101011
+1110001100000101
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000100000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0100100100111001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0100100011010110
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0100100101111011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100100110000010
+1110001100000101
+0100100110010001
+1110101010000111
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0100100110101001
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0100100001000011
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100100111000110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000001111110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100100111010111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100100111100011
+1110001100000101
+0100100111101101
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000010101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100100111111010
+1110001100000101
+0100101000100000
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011001
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0100101001000100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011010
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000100
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0100101001001111
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100100110110001
+1110110000010000
+0000000000001110
+1110001100001000
+0100101001101001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100101010001101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100101110010000
+1110001100000101
+0000000000010101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100101010100010
+1110001100000101
+0100101011011001
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010100
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000100000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0100101100001010
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010100
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010100
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0100101001111100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0100101110100101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100101110110110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0100101111001010
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100101111100000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100101111101100
+1110001100000101
+0100110000000011
+1110101010000111
+0000000000010100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0100101111111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0100110000011100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000101100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0100110001000000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0100110001110100
+1110110000010000
+0000000001011111
+1110101010000111
+0100110001111000
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100101001001101
+1110110000010000
+0000000000001110
+1110001100001000
+0100110010001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110011010
+1110110000010000
+0000000000001110
+1110001100001000
+0100110010101101
+1110110000010000
+0000000001011111
+1110101010000111
+0100110010110001
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100110010111000
+1110001100000101
+0100110011001011
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0100111001001000
+1110110000010000
+0000000000001110
+1110001100001000
+0100110011000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0100110110000100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110100110100010
+1110110000010000
+0000000000001110
+1110001100001000
+0100110011011110
+1110110000010000
+0000000001011111
+1110101010000111
+0100110011100010
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100110011101001
+1110001100000101
+0100110011111100
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0100111010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0100110011110101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0100110110000100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100101001001101
+1110110000010000
+0000000000001110
+1110001100001000
+0100110100001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000010101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100110100100100
+1110001100000101
+0100110101001100
+1110101010000111
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100110101011100
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100110101100011
+1110001100000101
+0100110101110110
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0100111001001000
+1110110000010000
+0000000000001110
+1110001100001000
+0100110101101111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0100110110000100
+1110101010000111
+0000000000010101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110000100000
+1110101010001000
+1110110111110000
+1110101010001000
+0000000000000000
+1110011111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001011111011
+1110110000010000
+0000000000001110
+1110001100001000
+0100110110100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100110110111100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100111000000111
+1110001100000101
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110001100010001
+1110110000010000
+0000000000001110
+1110001100001000
+0100110111011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110010011010
+1110110000010000
+0000000000001110
+1110001100001000
+0100110111101010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0100110110101010
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000011000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110011010110011
+1110110000010000
+0000000000001110
+1110001100001000
+0100111000100110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000011000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0100111000111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000101100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0001111111000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100111010001110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100111010010101
+1110001100000101
+0100111010100000
+1110101010000111
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000010101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0100111010110011
+1110001100000101
+0100111101000000
+1110101010000111
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0100111011000001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100111011001000
+1110001100000101
+0100111011110010
+1110101010000111
+0000000000010111
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0100111100110101
+1110101010000111
+0000000000011111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010111
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100111100001101
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0100111100010100
+1110001100000101
+0100111100011111
+1110101010000111
+0001111111000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000010110
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000101000001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010110
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0100111101001100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000010101
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100101001001101
+1110110000010000
+0000000000001110
+1110001100001000
+0100111101011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0100000000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011011
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011100
+1110001100001000
+0000000000010001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0100111110010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0100111111010101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101000001110000
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0100111111000100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0010000000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101000010001011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101000011010111
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0101000001111010
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000011100
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101000011101010
+1110001100000101
+0101000100111110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0101000110010011
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000011100
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000011
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0101000110101101
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101000111000011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101000111010100
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101000111101000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101000111111110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101001000001010
+1110001100000101
+0101001000100001
+1110101010000111
+0000000000000111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0101001000011100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0101001000111010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101001001100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101001010000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101001011001001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101001011100011
+1110001100000101
+0101001100000100
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110101011
+1110110000010000
+0000000000001110
+1110001100001000
+0101001011111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0101001100100011
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000110101011
+1110110000010000
+0000000000001110
+1110001100001000
+0101001100011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000001011
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0101001100101011
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101001101000001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101001101010011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101001101100111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101001101111111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101001110001011
+1110001100000101
+0101001110100010
+1110101010000111
+0000000000001000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0101001110011101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0101001111000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001101001110110
+1110110000010000
+0000000000001110
+1110001100001000
+0101001111101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101010000000111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101010000101111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101010001010011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101010001100100
+1110001100000101
+0101010011000010
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101010011010010
+1110001100000101
+0101010101010100
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101010101000110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0101010110100010
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101010110010110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101010110111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101010111101110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000001001
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101011000100010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000001010
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101001011010100
+1110110000010000
+0000000000001110
+1110001100001000
+0101011001010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101011001101010
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101011101001100
+1110001100000101
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101011010000011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0101011010001010
+1110001100000101
+0101011010101101
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001001
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0101011100001100
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001010
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101011011011110
+1110001100000101
+0101011011110110
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0101011100001100
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101001011010100
+1110110000010000
+0000000000001110
+1110001100001000
+0101011101000101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0101011001010110
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000001001
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0101011101010100
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101011101101110
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101011110000010
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101011110010110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101011110101101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101011111000001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101011111011001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101011111100101
+1110001100000101
+0101011111111100
+1110101010000111
+0000000000001001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0101011111110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0101100000010101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101100000111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0101100001101010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101100010010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101100100110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101100101111001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101101011001101
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101100110101110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0101100110110101
+1110001100000101
+0101100111100110
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101100111011111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0101101010010000
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101101000000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101101000101111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101101001101111
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101101001010010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0101101000011101
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101101010001011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0101100101100101
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000001011
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0101101011010101
+1110001100000001
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0010000011010110
+1110110000010000
+0000000000001110
+1110001100001000
+0101101011110111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0010000010100111
+1110110000010000
+0000000000001110
+1110001100001000
+0101101100011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0101101100111101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000100000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101101101001110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000001000000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101101101100110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0101101110000000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101101110001100
+1110001100000101
+0101111001010001
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0010000010100111
+1110110000010000
+0000000000001110
+1110001100001000
+0101101110100101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0010000011010110
+1110110000010000
+0000000000001110
+1110001100001000
+0101101111001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0101101111110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000111
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101110000011011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110000010000
+0000000000001001
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0101110001000111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001000
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101110001110001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110000010000
+0000000000001010
+1110000010010000
+0000000000001101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000001101
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001001
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000001010
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000011101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000100000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0101110100001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000110
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101110101101011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0101110101110010
+1110001100000101
+0101110110100011
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101110110011100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0101111001010001
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000101
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101110110111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101110111101110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101111000101110
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101111000010001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0101110111011010
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0101000011011101
+1110110000010000
+0000000000001110
+1110001100001000
+0101111001001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101101011010011
+1110110000010000
+0000000000001110
+1110001100001000
+0101111010100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101101011010011
+1110110000010000
+0000000000001110
+1110001100001000
+0101111011101110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101101011010011
+1110110000010000
+0000000000001110
+1110001100001000
+0101111100111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1110110000010000
+0000000000001101
+1110001100001000
+0101101011010011
+1110110000010000
+0000000000001110
+1110001100001000
+0101111110001100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000011
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0101111110011001
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101111110101111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101111111000000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0101111111010100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0101111111101010
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0101111111110110
+1110001100000101
+0110000000001101
+1110101010000111
+0000000000001100
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110000000001000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110000000101001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000111111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110000001000111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110000001101000
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000011111111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110000010001011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110000010010111
+1110001100000101
+0110000010101110
+1110101010000111
+0000000000001101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110000010101001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101111001010111
+1110110000010000
+0000000000001110
+1110001100001000
+0110000011111100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110000100010011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110001000001011
+1110001100000101
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110000100101011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110000100110010
+1110001100000101
+0110000101101100
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0110000101010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0110000111000110
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0110000110011001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000100
+1110110000010000
+0000000000001101
+1110001100001000
+0101111001010111
+1110110000010000
+0000000000001110
+1110001100001000
+0110001000000100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0110000100000001
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010000111000011
+1110110000010000
+0000000000001110
+1110001100001000
+0110001000100011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110001000110111
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110001000111110
+1110001100000101
+0110001001010101
+1110101010000111
+0000000000001110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110001001010000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110001001100100
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110001001101011
+1110001100000101
+0110001010000100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0110001001111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110001010111111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110001011000110
+1110001100000101
+0110001011011110
+1110101010000111
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011011110101
+1110110000010000
+0000000000001110
+1110001100001000
+0110001011011001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0010010010001101
+1110110000010000
+0000000000001110
+1110001100001000
+0110001011110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110001100101100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110001100111111
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110001101010111
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110001101100011
+1110001100000101
+0110001101111010
+1110101010000111
+0000000000001111
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110001101110101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110001110110110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110001111001001
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110001111100001
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110001111101101
+1110001100000101
+0110010000000100
+1110101010000111
+0000000000010000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110001111111111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110010001011010
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110010001100001
+1110001100000101
+0110010001111000
+1110101010000111
+0000000000010001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110010001110011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110010011100101
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110010011101100
+1110001100000101
+0110010100000011
+1110101010000111
+0000000000010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110010011111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000101
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0110010100100011
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110010101000110
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110010101001101
+1110001100000101
+0110010101010011
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110010110001000
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110010110001111
+1110001100000101
+0110010110101001
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110010110111100
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000000001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110011010001001
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110011000010011
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110011000100101
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111010101001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110011001000101
+1110001100000101
+0110011010000111
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0110011001011110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0110010110101001
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000100
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110011010011001
+1110001100000101
+0110011010101010
+1110101010000111
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000100
+1110110000010000
+1110001110010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0110011010110101
+1110001100000001
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110011011010111
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110011011011110
+1110001100000101
+0110011011110101
+1110101010000111
+0000000000010011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110011011110000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000110
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011010110000
+1110110000010000
+0000000000001110
+1110001100001000
+0110011100000111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110011100011101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110011100100100
+1110001100000101
+0110011101000100
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110110111100000
+1110110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010100000
+1111110001010000
+1110011111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110011101100000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110100000000110
+1110001100000101
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001110001110111
+1110110000010000
+0000000000001110
+1110001100001000
+0110011110000001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110111100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000001010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0001101010100110
+1110110000010000
+0000000000001110
+1110001100001000
+0110011111000001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110111100000
+1110001100001000
+0110011101010001
+1110101010000111
+0000000000000001
+1111110000010000
+0000000000000011
+1110000010100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110100000010110
+1110001100000101
+0110100001011100
+1110101010000111
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000101101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000011
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110100001101110
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110100001110101
+1110001100000101
+0110100010001100
+1110101010000111
+0000000000010011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110100010000111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110100010011011
+1110110000010000
+0000000000000110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110100010100010
+1110001100000101
+0110100011011011
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000110000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0110100101111011
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0110100011111001
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110100101111011
+1110001100000101
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000100
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1110001100001000
+0000000000000101
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000100
+1111110000100000
+1110001100001000
+0000000000000011
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000010001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000011
+1111110111100000
+1110110111100000
+1110001100001000
+0110100011100110
+1110101010000111
+0000000000000001
+1111110111100000
+1110110111100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0001011011110101
+1110110000010000
+0000000000001110
+1110001100001000
+0110100110001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000010000000
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000010000001
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000100010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000110110
+1110101010000111
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0010000100000101
+1110110000010000
+0000000000001110
+1110001100001000
+0110100110111110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001100101101001
+1110110000010000
+0000000000001110
+1110001100001000
+0110100111001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0100111101101001
+1110110000010000
+0000000000001110
+1110001100001000
+0110100111100000
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0010011001111110
+1110110000010000
+0000000000001110
+1110001100001000
+0110100111110001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0001011100011110
+1110110000010000
+0000000000001110
+1110001100001000
+0110101000000010
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0000111011111101
+1110110000010000
+0000000000001110
+1110001100001000
+0110101000010011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110101000101001
+1110110000010000
+0000000000001110
+1110001100001000
+0110101000100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110101000111010
+1110001100000101
+0110101000101001
+1110101010000111
+0000000000000000
+1111110111101000
+1110110010100000
+1110101010001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110101001001101
+1110110000010000
+0000000000100110
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0110101001010100
+1110001100000101
+0110101001101001
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110101011011001
+1110110000010000
+0000000000001110
+1110001100001000
+0110101001100100
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110101001111000
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110101011010011
+1110001100000101
+0000000000110010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0110101010011011
+1110110000010000
+0000000000010110
+1110101010000111
+0000000000000000
+1111110010100000
+1111110001001000
+0000000000000000
+1111110010101000
+1111110000010000
+0110101010111011
+1110001100000101
+0000000000000001
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000001
+1111110000100000
+1110001100001000
+0110101010001100
+1110101010000111
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000000
+1111110111001000
+1111110010100000
+1110111111001000
+0000000000000000
+1111110010101000
+1111110000010000
+1110110010100000
+1111000111001000
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000010
+1111110000100000
+1110001100001000
+0110101001101001
+1110101010000111
+0000000000000000
+1111110111001000
+1111110010100000
+1110101010001000
+0000000000110110
+1110101010000111
+0000000000000011
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0110001000010001
+1110110000010000
+0000000000001110
+1110001100001000
+0110101011101011
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001000101
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0110101011111101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0110101100001111
+1110110000010000
+0000000001011111
+1110101010000111
+0000000001010010
+1110110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000010
+1110110000010000
+0000000000001101
+1110001100001000
+0110010000111011
+1110110000010000
+0000000000001110
+1110001100001000
+0110101100100001
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100110110001010
+1110110000010000
+0000000000001110
+1110001100001000
+0110101100101101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000010
+1111110000100000
+1111110000010000
+0000000000000000
+1111110111101000
+1110110010100000
+1110001100001000
+0000000000000001
+1110110000010000
+0000000000001101
+1110001100001000
+0100111000001101
+1110110000010000
+0000000000001110
+1110001100001000
+0110101101000101
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
+0000000000000000
+1110110000010000
+0000000000001101
+1110001100001000
+0110101000101001
+1110110000010000
+0000000000001110
+1110001100001000
+0110101101010110
+1110110000010000
+0000000001011111
+1110101010000111
+0000000000000000
+1111110010101000
+1111110000010000
+0000000000000101
+1110001100001000
diff --git a/projects/06/rect/Rect.hack b/projects/06/rect/Rect.hack
new file mode 100644
index 0000000..f33a9d1
--- /dev/null
+++ b/projects/06/rect/Rect.hack
@@ -0,0 +1,25 @@
+0000000000000000
+1111110000010000
+0000000000010111
+1110001100000110
+0000000000010000
+1110001100001000
+0100000000000000
+1110110000010000
+0000000000010001
+1110001100001000
+0000000000010001
+1111110000100000
+1110111010001000
+0000000000010001
+1111110000010000
+0000000000100000
+1110000010010000
+0000000000010001
+1110001100001000
+0000000000010000
+1111110010011000
+0000000000001010
+1110001100000001
+0000000000010111
+1110101010000111